<?php 

/**
 * DAO de ProReitorias
 */
class DaoProReitoria extends DAO {
	
	public function get($id) {
		$select = db_select(ProReitoria::TYPE)
		->fields(ProReitoria::TYPE)
		->condition('id', $id)
		->execute()
		->fetchAll();
		
		$proreitoria = new ProReitoria();
		foreach($select as $row) {
			$proreitoria->id 		 = $row->id;
			$proreitoria->sigla	 = $row->sigla;
			$proreitoria->nome   = $row->sigla;
		}
		
		return $proreitoria;		
	}

	/** Lista uma tabela retornando uma lista de objetos */
	public function listar() {
		$select = db_select(ProReitoria::TYPE)
		->fields(ProReitoria::TYPE)
		->execute()
		->fetchAll();

		$proreitorias = array();
		foreach($select as $row) {
			$proreitoria 				 = new ProReitoria();
			$proreitoria->id 		 = $row->id;
			$proreitoria->sigla	 = $row->sigla;
			$proreitoria->nome   = $row->sigla;
				
			array_push($proreitorias, $proreitoria);
		}

		return $proreitorias;
	}
}